#include <QApplication>
#include <QStyleFactory>
#include "mainwindow.h"
#include <gst/gst.h>
int main(int argc, char *argv[])
{
    // qputenv("QT_QPA_PLATFORM", "linuxfb:fb=/dev/fb0");
    // qputenv("QT_QPA_EVDEV_TOUCHSCREEN_PARAMETERS", "/dev/input/event1:rotate=90"); // 替换event
    QApplication app(argc, argv);
    
    // 设置应用程序信息
    app.setApplicationName("摄像头采集系统");
    app.setApplicationVersion("1.0.0");
    app.setOrganizationName("Your Company");
    
    // 设置样式
    app.setStyle(QStyleFactory::create("Fusion"));
    
    // 初始化GStreamer
    gst_init(&argc, &argv);
    
    MainWindow window;
    window.show();
    
    int result = app.exec();
    
    // 清理GStreamer
    gst_deinit();
    
    return result;
}